last episode - German English Dictionary